battle sight - Almanca İngilizce Sözlük